html
{
 background-color: #bec9e0;
 margin: 0;
 padding: 0;
}
body
{
 border-radius: 10px;
 -moz-border-radius:  10px;
 -webkit-border-radius:  10px;
 padding: 0;
 margin: 0;
 position: relative;
 background-color: white;
 margin: 1% 15% 5% 15%;
 padding: 1%;
 min-width: 100px;
}
table
{
    width: 90%;
    min-width: 100px;
}
td.check
{
    width:  15px;
}
input.content
{
    width: 60%;
}
#hat
{
    position: relative;
    float: right;
    width: 150px;
    top: 1px;
	z-index: 1500;
}
div.block
{
    border: solid 2px black;
    margin: 1%;
    padding: 1%;
    border-radius: 10px;
    -moz-border-radius:  10px;
    -webkit-border-radius:  10px;
}